package com.henu.rescue.service;

import com.henu.rescue.entity.Category;
import com.henu.rescue.entity.TwoLevel;
import com.henu.rescue.entity.VO.CategoryAnalyse;

import java.util.List;
import java.util.Locale;
import java.util.Map;

public interface CategoryService {
    //根据id增加num
    Integer updateNumById(Integer categoryId);

    //根据id获取categoryName
    String selectNameById(Integer id);

    //获取二级标准下种类
    List<Category> selectIdNameByX( Integer x);

    //获取tab_two_level中的内容
    List<TwoLevel> selectIdNameY(Integer y);

    //统计七个自然因素占比
    List<CategoryAnalyse> selectNatureByLevelId(Integer levelId);

    //统计人为因素一级指标占比
    List<CategoryAnalyse> selectHuman();

    //
    List<Map<Integer, String>> selectNamesByIds(List<Integer> ids);
}
